package com.torch.demo03;

public class Client {
    public static void main(String[] args) {
        //真实角色
        Host host = new Host();
        //代理角色 : 现在没有
        ProxyInvocationHandler proxyInvocationHandler = new ProxyInvocationHandler();
        //通过 调用程序处理角色 来处理我们要调用的 接口对象
        proxyInvocationHandler.setProxyInterface(host);
        proxyInvocationHandler.setProxyInterface(new AddRequire(){});
        Rent proxy = (Rent) proxyInvocationHandler.getProxy();
        proxy.rent();
    }
}
